dredger pump - English Synonyms Dictionary